home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / ELIPS.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  7.9 KB  |  524 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=EL▌PS MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN GEN▌▐L▌╨▌
  12. DEFAULT=0.8
  13.  
  14. @VARIABLE
  15. NAME=A
  16. DEFINITION=EL▌PS 1. YARI╟API (A)
  17. DEFAULT=3.2
  18.  
  19. @VARIABLE
  20. NAME=B
  21. DEFINITION=EL▌PS 2. YARI╟API (B)
  22. DEFAULT=2
  23.  
  24. @VARIABLE
  25. NAME=BA
  26. DEFINITION=MERD▌VEN BA▐LANGI╟ A╟ISI
  27. DEFAULT=0.000000
  28.  
  29. @VARIABLE
  30. NAME=EA
  31. DEFINITION=MERD▌VEN B▌T▌▐ A╟ISI
  32. DEFAULT=180.000000
  33.  
  34. @VARIABLE
  35. NAME=KOR_OF
  36. DEFINITION=KORKULUK UZAKLI╨I
  37. DEFAULT=0.100000
  38.  
  39. @VARIABLE
  40. NAME=KOR_THICK
  41. DEFINITION=KORKULUK KALINLI╨I
  42. DEFAULT=0.050000
  43.  
  44. @VARIABLE
  45. NAME=THICK
  46. DEFINITION=MERD▌VEN KALINLI╨I
  47. DEFAULT=0.100000
  48.  
  49. @VARIABLE
  50. NAME=H
  51. DEFINITION=MERD▌VEN Y▄KSEKL▌╨▌
  52. DEFAULT=2.800000
  53.  
  54. @VARIABLE
  55. NAME=KOR_H
  56. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  57. DEFAULT=1.000000
  58.  
  59. @VARIABLE
  60. NAME=YUR_OF
  61. DEFINITION=╟IKI▐ HATTI OFFSET ORANI
  62. DEFAULT=0.500000
  63.  
  64. @VARIABLE
  65. NAME=CIRC_RAD
  66. DEFINITION=╟IKI▐ HATTI ╟EMBER YARI╟API
  67. DEFAULT=0.075
  68.  
  69. @VARIABLE
  70. NAME=ARROW_L
  71. DEFINITION=╟IKI▐ HATTI OK UZUNLU╨U
  72. DEFAULT=0.100000
  73.  
  74.  
  75. // ****************************PRIMARY NODES*************************
  76.  
  77. @PRIMARY_NODE
  78. NAME=IC1
  79. X=COS(BA)*A
  80. Y=SIN(BA)*B
  81.  
  82. @PRIMARY_NODE
  83. NAME=IC2
  84. X=COS(BA+(EA-BA)*0.1)*A
  85. Y=SIN(BA+(EA-BA)*0.1)*B
  86.  
  87. @PRIMARY_NODE
  88. NAME=IC3
  89. X=COS(BA+(EA-BA)*0.2)*A
  90. Y=SIN(BA+(EA-BA)*0.2)*B
  91.  
  92. @PRIMARY_NODE
  93. NAME=IC4
  94. X=COS(BA+(EA-BA)*0.3)*A
  95. Y=SIN(BA+(EA-BA)*0.3)*B
  96.  
  97. @PRIMARY_NODE
  98. NAME=IC5
  99. X=COS(BA+(EA-BA)*0.4)*A
  100. Y=SIN(BA+(EA-BA)*0.4)*B
  101.  
  102. @PRIMARY_NODE
  103. NAME=IC6
  104. X=COS(BA+(EA-BA)*0.5)*A
  105. Y=SIN(BA+(EA-BA)*0.5)*B
  106.  
  107. @PRIMARY_NODE
  108. NAME=IC7
  109. X=COS(BA+(EA-BA)*0.6)*A
  110. Y=SIN(BA+(EA-BA)*0.6)*B
  111.  
  112. @PRIMARY_NODE
  113. NAME=IC8
  114. X=COS(BA+(EA-BA)*0.7)*A
  115. Y=SIN(BA+(EA-BA)*0.7)*B
  116.  
  117. @PRIMARY_NODE
  118. NAME=IC9
  119. X=COS(BA+(EA-BA)*0.8)*A
  120. Y=SIN(BA+(EA-BA)*0.8)*B
  121.  
  122. @PRIMARY_NODE
  123. NAME=IC10
  124. X=COS(BA+(EA-BA)*0.9)*A
  125. Y=SIN(BA+(EA-BA)*0.9)*B
  126.  
  127. @PRIMARY_NODE
  128. NAME=IC11
  129. X=COS(EA)*A
  130. Y=SIN(EA)*B
  131.  
  132. @PRIMARY_NODE
  133. NAME=DIS1
  134. X=COS(BA)*(A+W)
  135. Y=SIN(BA)*(B+W)
  136.  
  137. @PRIMARY_NODE
  138. NAME=DIS2
  139. X=COS(BA+(EA-BA)*0.1)*(A+W)
  140. Y=SIN(BA+(EA-BA)*0.1)*(B+W)
  141.  
  142. @PRIMARY_NODE
  143. NAME=DIS3
  144. X=COS(BA+(EA-BA)*0.2)*(A+W)
  145. Y=SIN(BA+(EA-BA)*0.2)*(B+W)
  146.  
  147. @PRIMARY_NODE
  148. NAME=DIS4
  149. X=COS(BA+(EA-BA)*0.3)*(A+W)
  150. Y=SIN(BA+(EA-BA)*0.3)*(B+W)
  151.  
  152. @PRIMARY_NODE
  153. NAME=DIS5
  154. X=COS(BA+(EA-BA)*0.4)*(A+W)
  155. Y=SIN(BA+(EA-BA)*0.4)*(B+W)
  156.  
  157. @PRIMARY_NODE
  158. NAME=DIS6
  159. X=COS(BA+(EA-BA)*0.5)*(A+W)
  160. Y=SIN(BA+(EA-BA)*0.5)*(B+W)
  161.  
  162. @PRIMARY_NODE
  163. NAME=DIS7
  164. X=COS(BA+(EA-BA)*0.6)*(A+W)
  165. Y=SIN(BA+(EA-BA)*0.6)*(B+W)
  166.  
  167. @PRIMARY_NODE
  168. NAME=DIS8
  169. X=COS(BA+(EA-BA)*0.7)*(A+W)
  170. Y=SIN(BA+(EA-BA)*0.7)*(B+W)
  171.  
  172. @PRIMARY_NODE
  173. NAME=DIS9
  174. X=COS(BA+(EA-BA)*0.8)*(A+W)
  175. Y=SIN(BA+(EA-BA)*0.8)*(B+W)
  176.  
  177. @PRIMARY_NODE
  178. NAME=DIS10
  179. X=COS(BA+(EA-BA)*0.9)*(A+W)
  180. Y=SIN(BA+(EA-BA)*0.9)*(B+W)
  181.  
  182. @PRIMARY_NODE
  183. NAME=DIS11
  184. X=COS(EA)*(A+W)
  185. Y=SIN(EA)*(B+W)
  186.  
  187.  
  188. // ****************************SECONDARY NODES*************************
  189.  
  190. @SECONDARY_NODE
  191. NAME=CH1
  192. METHOD=RATIO | YUR_OF
  193. REFNODES=IC1,DIS1
  194. DX=0.000000
  195. DY=0.000000
  196.  
  197. @SECONDARY_NODE
  198. NAME=CH2
  199. METHOD=RATIO | YUR_OF
  200. REFNODES=IC2,DIS2
  201. DX=0.000000
  202. DY=0.000000
  203.  
  204. @SECONDARY_NODE
  205. NAME=CH3
  206. METHOD=RATIO | YUR_OF
  207. REFNODES=IC3,DIS3
  208. DX=0.000000
  209. DY=0.000000
  210.  
  211. @SECONDARY_NODE
  212. NAME=CH4
  213. METHOD=RATIO | YUR_OF
  214. REFNODES=IC4,DIS4
  215. DX=0.000000
  216. DY=0.000000
  217.  
  218. @SECONDARY_NODE
  219. NAME=CH5
  220. METHOD=RATIO | YUR_OF
  221. REFNODES=IC5,DIS5
  222. DX=0.000000
  223. DY=0.000000
  224.  
  225. @SECONDARY_NODE
  226. NAME=CH6
  227. METHOD=RATIO | YUR_OF
  228. REFNODES=IC6,DIS6
  229. DX=0.000000
  230. DY=0.000000
  231.  
  232. @SECONDARY_NODE
  233. NAME=CH7
  234. METHOD=RATIO | YUR_OF
  235. REFNODES=IC7,DIS7
  236. DX=0.000000
  237. DY=0.000000
  238.  
  239. @SECONDARY_NODE
  240. NAME=CH8
  241. METHOD=RATIO | YUR_OF
  242. REFNODES=IC8,DIS8
  243. DX=0.000000
  244. DY=0.000000
  245.  
  246. @SECONDARY_NODE
  247. NAME=CH9
  248. METHOD=RATIO | YUR_OF
  249. REFNODES=IC9,DIS9
  250. DX=0.000000
  251. DY=0.000000
  252.  
  253. @SECONDARY_NODE
  254. NAME=CH10
  255. METHOD=RATIO | YUR_OF
  256. REFNODES=IC10,DIS10
  257. DX=0.000000
  258. DY=0.000000
  259.  
  260. @SECONDARY_NODE
  261. NAME=CH11
  262. METHOD=RATIO | YUR_OF
  263. REFNODES=IC11,DIS11
  264. DX=0.000000
  265. DY=0.000000
  266.  
  267. @SECONDARY_NODE
  268. NAME=IK1
  269. METHOD=OFFSET | KOR_OF
  270. REFNODES=IC1,DIS1
  271. DX=0.000000
  272. DY=0.000000
  273.  
  274. @SECONDARY_NODE
  275. NAME=IK2
  276. METHOD=OFFSET | KOR_OF
  277. REFNODES=IC2,DIS2
  278. DX=0.000000
  279. DY=0.000000
  280.  
  281. @SECONDARY_NODE
  282. NAME=IK3
  283. METHOD=OFFSET | KOR_OF
  284. REFNODES=IC3,DIS3
  285. DX=0.000000
  286. DY=0.000000
  287.  
  288. @SECONDARY_NODE
  289. NAME=IK4
  290. METHOD=OFFSET | KOR_OF
  291. REFNODES=IC4,DIS4
  292. DX=0.000000
  293. DY=0.000000
  294.  
  295. @SECONDARY_NODE
  296. NAME=IK5
  297. METHOD=OFFSET | KOR_OF
  298. REFNODES=IC5,DIS5
  299. DX=0.000000
  300. DY=0.000000
  301.  
  302. @SECONDARY_NODE
  303. NAME=IK6
  304. METHOD=OFFSET | KOR_OF
  305. REFNODES=IC6,DIS6
  306. DX=0.000000
  307. DY=0.000000
  308.  
  309. @SECONDARY_NODE
  310. NAME=IK7
  311. METHOD=OFFSET | KOR_OF
  312. REFNODES=IC7,DIS7
  313. DX=0.000000
  314. DY=0.000000
  315.  
  316. @SECONDARY_NODE
  317. NAME=IK8
  318. METHOD=OFFSET | KOR_OF
  319. REFNODES=IC8,DIS8
  320. DX=0.000000
  321. DY=0.000000
  322.  
  323. @SECONDARY_NODE
  324. NAME=IK9
  325. METHOD=OFFSET | KOR_OF
  326. REFNODES=IC9,DIS9
  327. DX=0.000000
  328. DY=0.000000
  329.  
  330. @SECONDARY_NODE
  331. NAME=IK10
  332. METHOD=OFFSET | KOR_OF
  333. REFNODES=IC10,DIS10
  334. DX=0.000000
  335. DY=0.000000
  336.  
  337. @SECONDARY_NODE
  338. NAME=IK11
  339. METHOD=OFFSET | KOR_OF
  340. REFNODES=IC11,DIS11
  341. DX=0.000000
  342. DY=0.000000
  343.  
  344. @SECONDARY_NODE
  345. NAME=DK1
  346. METHOD=OFFSET | KOR_OF
  347. REFNODES=DIS1,IC1
  348. DX=0.000000
  349. DY=0.000000
  350.  
  351. @SECONDARY_NODE
  352. NAME=DK2
  353. METHOD=OFFSET | KOR_OF
  354. REFNODES=DIS2,IC2
  355. DX=0.000000
  356. DY=0.000000
  357.  
  358. @SECONDARY_NODE
  359. NAME=DK3
  360. METHOD=OFFSET | KOR_OF
  361. REFNODES=DIS3,IC3
  362. DX=0.000000
  363. DY=0.000000
  364.  
  365. @SECONDARY_NODE
  366. NAME=DK4
  367. METHOD=OFFSET | KOR_OF
  368. REFNODES=DIS4,IC4
  369. DX=0.000000
  370. DY=0.000000
  371.  
  372. @SECONDARY_NODE
  373. NAME=DK5
  374. METHOD=OFFSET | KOR_OF
  375. REFNODES=DIS5,IC5
  376. DX=0.000000
  377. DY=0.000000
  378.  
  379. @SECONDARY_NODE
  380. NAME=DK6
  381. METHOD=OFFSET | KOR_OF
  382. REFNODES=DIS6,IC6
  383. DX=0.000000
  384. DY=0.000000
  385.  
  386. @SECONDARY_NODE
  387. NAME=DK7
  388. METHOD=OFFSET | KOR_OF
  389. REFNODES=DIS7,IC7
  390. DX=0.000000
  391. DY=0.000000
  392.  
  393. @SECONDARY_NODE
  394. NAME=DK8
  395. METHOD=OFFSET | KOR_OF
  396. REFNODES=DIS8,IC8
  397. DX=0.000000
  398. DY=0.000000
  399.  
  400. @SECONDARY_NODE
  401. NAME=DK9
  402. METHOD=OFFSET | KOR_OF
  403. REFNODES=DIS9,IC9
  404. DX=0.000000
  405. DY=0.000000
  406.  
  407. @SECONDARY_NODE
  408. NAME=DK10
  409. METHOD=OFFSET | KOR_OF
  410. REFNODES=DIS10,IC10
  411. DX=0.000000
  412. DY=0.000000
  413.  
  414. @SECONDARY_NODE
  415. NAME=DK11
  416. METHOD=OFFSET | KOR_OF
  417. REFNODES=DIS11,IC11
  418. DX=0.000000
  419. DY=0.000000
  420.  
  421. // ****************************CONTOURS*************************
  422.  
  423. @CONTOUR
  424. NAME=BASLA
  425. DRAW=1
  426. BREAK=0
  427. INSIDE=0
  428. LINECOUNT=1
  429. LINE=IC1,DIS1 | LINEAR
  430.  
  431. @CONTOUR
  432. NAME=IC
  433. DRAW=1
  434. BREAK=2
  435. INSIDE=1
  436. LINECOUNT=1
  437. LINE=IC1,IC2,IC3,IC4,IC5,IC6,IC7,IC8,IC9,IC10,IC11 | NURBS | 2 | 40
  438.  
  439. @CONTOUR
  440. NAME=BIT
  441. DRAW=1
  442. BREAK=1
  443. INSIDE=0
  444. LINECOUNT=1
  445. LINE=IC11,DIS11 | LINEAR
  446.  
  447. @CONTOUR
  448. NAME=DIS
  449. DRAW=1
  450. BREAK=2
  451. INSIDE=1
  452. LINECOUNT=1
  453. LINE=DIS1,DIS2,DIS3,DIS4,DIS5,DIS6,DIS7,DIS8,DIS9,DIS10,DIS11 | NURBS | 2 | 40
  454.  
  455.  
  456. // ****************************LINE OF TRAVEL DEFINITIONS*************************
  457.  
  458. @LOT
  459. NAME=LOT
  460. LINECOUNT=1
  461. LINE=CH1,CH2,CH3,CH4,CH5,CH6,CH7,CH8,CH9,CH10,CH11 | NURBS | 2 | 40
  462. BEGIN=1 | CIRC_RAD
  463. END=1 | ARROW_L
  464.  
  465.  
  466. // ****************************RAILINGS*************************
  467.  
  468. @RAILING
  469. NAME=IC_KOR
  470. LINECOUNT=1
  471. LINE=IK1,IK2,IK3,IK4,IK5,IK6,IK7,IK8,IK9,IK10,IK11 | NURBS | 2 | 30 | 20
  472. THICKNESS=KOR_THICK
  473. HEIGHT=KOR_H
  474. PREV=NULL
  475. NEXT=NULL
  476.  
  477. @RAILING
  478. NAME=DIS_KOR
  479. LINECOUNT=1
  480. LINE=DK1,DK2,DK3,DK4,DK5,DK6,DK7,DK8,DK9,DK10,DK11 | NURBS | 2 | 30 | 20
  481. THICKNESS=KOR_THICK
  482. HEIGHT=KOR_H
  483. PREV=NULL
  484. NEXT=NULL
  485.  
  486. // ****************************AREA DEFINITIONS*************************
  487.  
  488. @AREA
  489. NAME=TUM_ALAN
  490. TYPE=STAIR_AREA
  491. CONTOURS=BASLA,DIS,BIT,IC
  492. LOTS=LOT
  493. HASBREAK=1
  494. BREAK_RATIO=0.660000
  495. BREAK_ANGLE=10.000000
  496. BREAK_DELTA=0.100000
  497. BREAK_EXTENSION=0.100000
  498. BREAK_DRAW_ARROW=1
  499. TOPTREAD=1 | 1
  500. FIRST_RISER_OPT=1 | 1
  501. LAST_RISER_OPT=1 | 1
  502. DRAW_FIRST_RISER=1
  503. DRAW_LAST_RISER=1
  504. TOTALRISE=H
  505. ELEVATION=0
  506. RISERCOUNT=20
  507. RISE=0.000000
  508. TREAD=0.000000
  509. SKEWBEGIN=0
  510. SKEWEND=0
  511. SKEWMETHOD=CONSTANT
  512. MINTREAD=0.150000
  513. RAILINGS=IC_KOR,DIS_KOR
  514. PREV=NULL
  515. NEXT=NULL
  516. RT_ANGLE=GLOBAL | 0.000000
  517. RT_OFFSET=0.250000|0.050000
  518. RT_LOC=RIGHT
  519. RT_FONT="Times New Roman" | 0.060000 | 0 | 0 | 0 | 0
  520. THICKNESS=THICK
  521.  
  522. @GENERAL
  523. D1METHOD=FULL
  524. D2METHOD=RATIO | 0.200000 | 0.200000